Порядок запуска

Для запуска СУБД ЛИНТЕР:

  1. указать путь к БД одним из следующих способов:

    • установить переменную окружения SY00 так, чтобы ее значение указывало на каталог БД;

    • указать путь при запуске ядра ЛИНТЕР в параметре /BASE;

    • сменить текущий каталог на каталог БД.

  2. запустить исполняемый файл linter ядра СУБД ЛИНТЕР.

При этом каталог /bin должен быть включен в список каталогов переменной окружения PATH, или для запуска можно использовать полный абсолютный либо относительный путь к исполняемому файлу linter.

Примечания

  1. Если при запуске ядра СУБД будет получено сообщение error 5, can't lock sysrel index file, значит, ядро СУБД уже запущено.

  2. Для проверки лицензии используется реальная текущая дата. Если БД была запущена с будущей датой, срок лицензии считается истекшим, даже если вернуть дату назад.

При успешном запуске на консоль выводятся параметры и установленные режимы работы ядра:

Database creation time: 09.08.2015 02:22:30.74
Last database startup time: 04.09.2015 15:32:39.59
Last database shutdown time: 04.09.2015 15:54:32.86
Linter SQL Bastion v.6.0.17.48 connected to data base "DEMO Database "
 POOL holds 207234 pages < 203848 free pages, 0 pages for in-memory tables >
 Table    queue size  : 175 < 0 >
 Column   queue size  : 1046 < 0 >
 Channel  queue size  : 100
 File     queue size  : 350 < 0 >
 User     queue size  : 100
 Auditing disabled
 Transaction control is turned on
 Max concurrent sorting processes: 1 < sorting pool holds 51808 blocks, 1 blocks per page >
 Channel memory limit: 64 pages
 Phrase index pool size: 32 pages
 Existing control point(s) in database:
 Control point list is empty.
 Kernel system parameters:  MBX - "20561", Pid - 16714
Copyright (C) 1990-2015 Relex, Inc. All rights reserved.
 Checking license in progress ... OK
 It's a DEMO license.
 *** RDBMS Linter is running
 *** Press < ENTER > for shell prompt

При запуске СУБД ЛИНТЕР активизируются пять задач:

  1. linter – ядро СУБД;

  2. sql – транслятор запросов;

  3. intsrt – процессор сортировки;

  4. tsp – процессор хранимых процедур;

  5. loltp – процессор распределенных запросов (может отсутствовать в списке запущенных задач).

Но, запуская СУБД, пользователь может этого не увидеть, если не обратится к средствам операционной системы за справкой о составе задач, обслуживаемых операционной системой.

Чтобы разрешить удаленный доступ клиентских приложений к данной БД, необходимо выполнить команду:

grant access on unlisted station to all;

(разрешить доступ к этой БД со всех компьютеров), либо команду на создание станции (разрешить доступ к этой БД только с конкретных компьютеров) (см. документ «Администрирование комплекса средств защиты данных», подраздел «Контроль доступа к БД с сетевых станций» ).

Командная строка запуска СУБД ЛИНТЕР имеет следующий синтаксис:

linter [/< ключ > …]